cosmetics & manager careers in Cambridge, United Kingdom